﻿using MediatR;

namespace System.CJL.API.Application.Command.FinishedProductsCommand
{
	public class FinishedProductsAddCommand : IRequest<int>
	{
		/// <summary>
		///成品编号
		/// </summary>
		public string? finishedProductNumbering { get; set; }
		/// <summary>
		/// 成品名称
		/// </summary>
		public string? finishedProductName { get; set; }
		/// <summary>
		/// 规格型号
		/// </summary>
		public string? finishedProductModel { get; set; }
		/// <summary>
		/// 单位
		/// </summary>
		public string? finishedProductUnit { get; set; }
		/// <summary>
		/// 库存上限
		/// </summary>
		public int finishedProductUpperLimit { get; set; }
		/// <summary>
		/// 报警天数
		/// </summary>
		public int finishedProductDays { get; set; }
		/// <summary>
		/// 批次号
		/// </summary>
		public string?finishedProductBatch { get; set; }
		/// <summary>
		/// 库存下限
		/// </summary>
		public int finishedProductLowerLimit { get; set; }
		/// <summary>
		/// 状态
		/// </summary>
		public int finishedProductState { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string? finishedProductRemark { get; set; }
		/// <summary>
		/// 图片
		/// </summary>
		public string? finishedProductImg { get; set; }
		/// <summary>
		/// 删除状态
		/// </summary>
		public bool IsDelete { get; set; }
		/// <summary>
		/// 添加人
		/// </summary>
		public string? AddName { get; set; }
		/// <summary>
		/// 添加时间
		/// </summary>
		public DateTime? AddTime { get; set; }
	}
}
